Accounting for Memory Use , Cost , Throughput , and Latency

نویسنده

  • Edward Chang
چکیده

Conventional wisdom holds that reducing disk latency leads to higher disk utilization, maximizing disk utilization leads to higher throughput, employing a faster disk leads to better performance. All of this is true when building a conventional le or database system. In this paper we show that these principles can be misleading when applied to a media server. We examine a number of techniques that have been developed for maximizing disk bandwidth utilization in media servers, including disk arm scheduling and data placement ones. We show that, some disk latency reduction techniques can be counterproductive since memory, rather than disk, is the bottleneck in improving throughput. We present techniques for best memory use under diierent disk policies, and derive precise formulas for computing memory use. In addition, to precisely account for the design tradeoos between disk bandwidth and memory use, we propose a cost-based approach that focuses on minimizing the per-stream costs, including the disk and memory ones. Lastly, we study the worst-case initial latency of presentations, a factor that may be important in interactive systems. We present a novel technique for signiicantly reducing this initial latency under some disk scheduling schemes. Note to referees: This archival journal submission combines and integrates work presented at VLDB 97 4] and RIDE 98 5]. In addition to the prior published material, this paper contains new experimental results using data for the latest disks, as well as theorem proofs that were not included in the original papers.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Accounting for Memory Use , Cost , Throughput , and Latency inthe Design of a Media

Conventional wisdom holds that reducing disk latency leads to higher disk utilization, maximizing disk utilization leads to higher throughput, employing a faster disk leads to better performance. All of this is true when building a conventional le or database system. In this paper we show that these principles can be misleading when applied to the design a media server. We examine a number of t...

متن کامل

A 10G NetFPGA Prototype for In-Network Aggregation

An emerging class of distributed applications such as graph processing and key-value store require fine grained non-uniform memory access and communication, which commodity networking infrastructure is ill-equipped to handle. By batching messages on the end host we can increase bandwidth utilization at the cost of latency and memory. However, by batching messages in the network instead of exclu...

متن کامل

MEMS-based Disk Buffer for Streaming Media Servers

The performance of streaming media servers has been limited due to the dual requirements of high throughput and low memory use. Although disk throughput has been enjoying a 40% annual increase, slower improvements in disk access times necessitate the use of large DRAM buffers to improve the overall streaming throughput. MEMS-based storage is an exciting new technology that promises to bridge th...

متن کامل

Effects of edible and injection use of Ginger in memory and learning in rats

Abstract Background and Objective: According to the importance of learning and memory in the human life and also unavoidable neural degeneration due to aging, finding new compounds (drugs) against this process is valuable. However, there are many recommendations for herbal medicine and constituents which encouraged us to examine a candidate plant Zingiber officinalis for the mentioned purpose. ...

متن کامل

Eeective Memory Use in a Media Server

A number of techniques have been developed for maximizing disk bandwidth utilization in media servers, including disk arm scheduling and data placement ones. Instead, in this paper we focus on how to eeciently utilize the available memory. We present techniques for best memory use under diierent disk policies, and derive precise formulas for computing throughput and memory use. We show that wit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998